<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script>

        // 1.入职薪水10K，每年涨幅入职薪水的5%，50年后工资多少？
        var salary = 10;
        var zhang = 10 * 0.05;
        salary = zhang * 50 + salary;
        document.write('<h2>50年后的工资是:' + salary + '</h2>');


        var n = 345;
        // 取百位   345里面有多少个100


        // 2 为抵抗洪水，战士连续作战89小时，编程计算共多少天零多少小时？
        var hours = 89;
        // 一天是24小时
        var day = hours / 24;
        day = Math.floor(day);
        // console.log(day) ;
        // var hour = 89 - day * 24 ;
        var hour = 89 % 24;
        document.write('<h2>89小时是：' + day + '天' + hour + '小时</h2>');

        // 3 小明要到美国旅游，可是那里的温度是以华氏度为单位记录的。它需要一个程序将华氏温度（80度）转换为摄氏度，并以华氏度和摄氏度为单位分别显示该温度。提示：摄氏度与华氏度的转换公式为：摄氏度 = 5/9.0*(华氏度-32)
        var hua = 80;
        var she = 5 / 9.0 * (hua - 32);
        document.write('<h2>80华氏温度转为摄氏温度是:' + she + '</h2>') ;

        // 4 随机一个4位数，化成多少小时，多少分钟，多少秒
        // 分析：  1000 - 9999
        var n = Math.random() ;   // 产生一个随机数
        n *= 8999 ;   // 0-899 之间的数
        n += 1000 ;   // 1000 - 9999 之间的数
        n = Math.ceil(n) ;   // 取整：需要取到最大值，使用ceil或者round都可以
        document.write('<h2>随机四位数是:' + n + '</h2>') ;

        // 1h = 3600s 
        var h = n / 3600 ;
        h = Math.floor(h) ;
        document.write(h + '小时') ;

        // 求分钟的方法
        //   1 先求出小时的余数
        //   2 余数中有多少个60
        var m = n % 3600 ;
        m = m / 60 ;
        m = Math.floor(m) ;
        document.write(m + '分钟') ;

        // 秒  --- 分钟的余数
        var s = n % 60 ;
        document.write(s + '秒') ;





        // // 天
        // n / (24 * 3600) 

        // // 小时
        // n % (24 * 3600) / 3600 

        // // 分钟
        // n % 3600 / 60

        // // 秒
        // n % 60 / 1




        // 5位数    12345
        // 万
        // n % 100000 / 10000

        // // 千
        // n % 10000 / 1000

        // // 百
        // n % 1000 / 100 





    






    </script>

</body>

</html>